(Colloq) ditch - English Synonyms Dictionary